Random Generation of Dags for Graph Drawing
نویسندگان
چکیده
The Graph Drawing community uses test suites for comparing layout quality and e ciency. Those suites often claim to collect randomly generated graphs, although in most cases randomness is a loosely de ned notion. We propose a simple algorithm for generating acyclic digraphs with a given number of vertices uniformly at random. Applying standard combinatorial techniques, we describe the overall shape and average edge density of an acyclic digraph. The usefulness of our algorithm resides in the possibility of controlling edge density of the generated graphs. We have used our technique to build a large test suite of acyclic digraphs with various edge density and number of vertices ranging from 10 to 1000. 2000 Mathematics Subject Classi cation: 05A15, 05A16, 05C80, 68U05
منابع مشابه
Drawing Directed Acyclic Graphs: An Experimental Study
In this paper we consider the class of directed acyclic graphs (DAGs), and present the results of an experimental study on four drawing algorithms speciically developed for DAGs. Our study is conducted on two large test suites of DAGs and yields more than 30 charts comparing the performance of the drawing algorithms with respect to several quality measures, including area, crossings, bends, and...
متن کاملSynthetic Loads Analysis of Directed Acyclic Graphs for Scheduling Tasks
Graphs are structures used in different areas of scientific research, for the ease they have to represent different models of real life. There is a great variety of algorithms that build graphs with very dissimilar characteristics and types that model the relationships between the objects of the problem to solve. To model the relationships, characteristics such as depth, width and density of th...
متن کاملDAGmaps and ε-Visibility Representations for DAGs: Algorithms and Characterizations
DAGmaps are space filling visualizations of DAGs that generalize treemaps. Deciding whether or not a DAG admits a DAGmap is NPcomplete. Although any layered planar DAG admits a one-dimensional DAGmap there was no complete characterization of the class of DAGs that admit a one-dimensional DAGmap. In this paper we prove that a DAG admits a one-dimensional DAGmap if and only if it admits a directe...
متن کاملAdocs: a Drawing System for Generic Combinatorial Structures
Existing graph drawing systems imply the use of speciic algorithms for each kind of data structures. This paper provide a description of the Adocs program. The program is based on a generic description of the structures, and thus allows to draw structures of an innnite number of classes. It can be used in order to produce graphical output for Gaaa, an uniform random generator of combinatorial s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000